package cn.yunyichina.provider.clinic.payrefund.entity;

import java.io.Serializable;


public class RefundWechat extends Refund implements Serializable {

	
	private static final long serialVersionUID = -1787003794660738083L;

	
	private String parentAppId;

	private String parentSecret;

	
	private String mchOpenId;

	
	private String subMchId;

	
	private String totalFee;

	
	private String refundFee;

	
	private String opUserId;

	
	private String refundSign;

	
	private String nonceStr;

	
	private String refundChannel;

	
	private String dealWithUrl;

	
	private String successUrl;

	
	private String attach;

	
	private String paySettingId;

	
	private String refundFileName;

	public RefundWechat() {
		super();
	}

	public RefundWechat(String subMchId, String totalFee, String refundFee, String opUserId, String refundSign, String nonceStr,
			String refundChannel, String dealWithUrl, String successUrl, String attach, String refundRemark, String paySettingId) {
		super();
		this.subMchId = subMchId;
		this.totalFee = totalFee;
		this.refundFee = refundFee;
		this.opUserId = opUserId;
		this.refundSign = refundSign;
		this.nonceStr = nonceStr;
		this.refundChannel = refundChannel;
		this.dealWithUrl = dealWithUrl;
		this.successUrl = successUrl;
		this.attach = attach;
		this.refundRemark = refundRemark;
		this.paySettingId = paySettingId;
	}

	public String getParentAppId() {
		return parentAppId;
	}

	public void setParentAppId(String parentAppId) {
		this.parentAppId = parentAppId;
	}

	public String getParentSecret() {
		return parentSecret;
	}

	public void setParentSecret(String parentSecret) {
		this.parentSecret = parentSecret;
	}

	public String getMchOpenId() {
		return mchOpenId;
	}

	public void setMchOpenId(String mchOpenId) {
		this.mchOpenId = mchOpenId;
	}

	public String getSubMchId() {
		return subMchId;
	}

	public void setSubMchId(String subMchId) {
		this.subMchId = subMchId;
	}

	public String getTotalFee() {
		return totalFee;
	}

	public void setTotalFee(String totalFee) {
		this.totalFee = totalFee;
	}

	public String getRefundFee() {
		return refundFee;
	}

	public void setRefundFee(String refundFee) {
		this.refundFee = refundFee;
	}

	public String getOpUserId() {
		return opUserId;
	}

	public void setOpUserId(String opUserId) {
		this.opUserId = opUserId;
	}

	public String getRefundSign() {
		return refundSign;
	}

	public void setRefundSign(String refundSign) {
		this.refundSign = refundSign;
	}

	public String getNonceStr() {
		return nonceStr;
	}

	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}

	public String getRefundChannel() {
		return refundChannel;
	}

	public void setRefundChannel(String refundChannel) {
		this.refundChannel = refundChannel;
	}

	public String getDealWithUrl() {
		return dealWithUrl;
	}

	public void setDealWithUrl(String dealWithUrl) {
		this.dealWithUrl = dealWithUrl;
	}

	public String getSuccessUrl() {
		return successUrl;
	}

	public void setSuccessUrl(String successUrl) {
		this.successUrl = successUrl;
	}

	public String getAttach() {
		return attach;
	}

	public void setAttach(String attach) {
		this.attach = attach;
	}

	public String getPaySettingId() {
		return paySettingId;
	}

	public void setPaySettingId(String paySettingId) {
		this.paySettingId = paySettingId;
	}

	public String getRefundFileName() {
		return refundFileName;
	}

	public void setRefundFileName(String refundFileName) {
		this.refundFileName = refundFileName;
	}
}
